@charset "utf-8";
/* CSS Document */
<!--默认店铺模-->
.fl{ float:left}
.fr{ float:right}
.mobile_header_l{ width:100%; heihg:50px;line-height:50px; text-align:center; background:#fff;}
.mobile_header_l .{}
.mobile_header_l .left-bars{ width:20px; height:50px; line-height:50px;position:absolute; top:0px; left:10px;}
.mobile_header_l .left-bars i{height:50px; line-height:50px; display:inline-block}
.mobile_header_l .logo{ max-width:50%;max-height:60px; line-height:60px; margin:0 20px;}
.mobile_header_l .logo img{ max-width:50%;}
.mobile_header_l .left-bars.right-bars{ right:10px; left: inherit;}
.content .shop_header { padding: 25px 14px 20px 14px; text-align:center}
.content .shop_header p.title { text-align: center;color: #000; font-size: 20px;}
.content .shop_header p.subtitle {text-align: center;color: #c1c1c1; font-size:14px;}
.sho_hot{width: 100%; overflow: hidden;z-index: 1; position: relative;}
.sho_hot ul{ transition-duration: 0ms; transform: translate3d(0px, 0px, 0px);    position: relative; z-index: 1; display: -webkit-box; display: -moz-box;    display: -ms-flexbox;margin-left:7.5px;    /* display: -webkit-flex; */}
.sho_hot li{ width:38vw;margin-right:7.5px;padding-bottom:10px; text-align:center; background:#fff;}
.sho_hot li .price{ color:#b7b7b7}
.shop_item{padding-left:7.5px;}
.shop_item li{width:50%;padding-right:7.5px; float:left; padding-bottom:10px;}
.shop_item li a{ display:inline-block;background:#ffffff;}
.shop_item li .info{ padding:10px}
.shop_item li .info .name{ height:2.5rem}

#leftcontrol{background:#fff;position:absolute; position:fixed; top:50px; left:0;bottom:0;border-right:1px solid #E8E8E8; width:60%; z-index:5}
#leftcontrol ul li{border-bottom: 1px solid #E8E8E8;margin:0 20px;}
#leftcontrol ul li a{ height:50px; line-height:50px; padding:0 20px 0 0; color:#8a8a8a;}
#leftcontrol ul li a:active{ color:#000}
#leftcontrol ul li:last-child{border-bottom:none; text-align: center;padding:10px 0}
.back-fixd{ position: absolute; z-index:1;}
#leftcontrol .navitem .btn{ width:6px 20px;border: 1px solid #E8E8E8;color:#fff; background:#333333; }
.swiper-wrapper ul li .name{height: 42px;
    margin-bottom: 10px; overflow: hidden; display: block; line-height: 20px;white-space: normal;  padding: 5px; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; line-height: 1.3em;  -webkit-line-clamp: 2;}